package com.zj.inoutput.dal.mapper;

import com.zj.inoutput.dal.dataobj.User;
import com.zj.inoutput.model.response.user.UserExportDTO;

import java.util.List;

/**
 * 
 * @author  DuanYu <a>Email:z-houjie@qq.com</a>
 * @date  2022-02-09 11:09
*/
public interface UserMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(User record);

    int insertSelective(User record);

    User selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(User record);

    int updateByPrimaryKey(User record);

    List<User> selectList();

    int batchInsert(List<User> cachedDataList);

}